package com.nnnu.wsnackshop.service;

import com.nnnu.wsnackshop.pojo.entity.Promotions;
import com.baomidou.mybatisplus.extension.service.IService;

import java.util.List;

/**
 * <p>
 * 促销活动 服务类
 * </p>
 *
 * @author zk
 * @since 2025-05-14
 */
public interface IPromotionsService extends IService<Promotions> {

    /**
     * 获取适用于特定商品的有效促销活动
     *
     * @param productId  商品ID
     * @param categoryId 分类ID
     * @return 适用于商品的促销活动列表
     */
    List<Promotions> getActivePromotionsForProduct(Integer productId, Integer categoryId);
}
